﻿package Message.Game
{
    import Engine.RMI.*;
    import Framework.Serialize.*;

    public class ILoginGamePrxHelper extends RMIProxyObject implements ILoginGamePrx
    {
        public static const NAME:String = "Message.Game.ILoginGame";

        public function ILoginGamePrxHelper()
        {
            name = "ILoginGame";
            return;
        }// end function

        public function loginGame_async(param1:AMI_ILoginGame_loginGame, param2:int, param3:String, param4:String, param5:Number, param6:String, param7:String, param8:String, param9:Boolean) : void
        {
            var _loc_10:* = makeContext(session);
            var _loc_11:* = makeCall("loginGame");
            var _loc_12:* = new SerializeStream();
            _loc_12.writeInt(param2);
            _loc_12.writeString(param3);
            _loc_12.writeString(param4);
            _loc_12.writeLong(param5);
            _loc_12.writeString(param6);
            _loc_12.writeString(param7);
            _loc_12.writeString(param8);
            _loc_12.writeBool(param9);
            Outgoing.invokeAsync(_loc_10, _loc_11, _loc_12, param1);
            return;
        }// end function

    }
}
